 rollout progress "record animation" width:372 height:18
 (
 	progressBar pro "ProgressBar" pos:[4,4] width:362 height:9 color:(color 255 0 0) orient:#horizontal
 
 )
 
 createdialog progress  
		 
		 
		 
		 global detachobj=gobj2
         converttomesh detachobj
	     obj2=copy detachobj
		 obj3=copy detachobj
		 obj2numface=obj2.numfaces 
		  for v = 1 to obj2.numfaces do
	        (
	          ConvertToMesh obj2
	          newMesh = meshop.detachFaces obj2 #{1} delete:true asMesh:true
	          update obj2 
	          emesh = Editable_mesh() 
	          emesh.mesh = newMesh 
	          update emesh           
	          emesh.transform = obj2.transform
	          null=dummy()
			  actrl = Attachment() 
	          null.position.controller = actrl 
	          actrl.node = detachobj
			  addNewKey actrl 0f 
	          theAKey = AttachCtrl.getKey actrl 1
	          theAKey.face =v-1
	          theAKey.coord = [0.3,0.3]
	          emesh.parent=null
			  hide null
	        
			
	          ConvertToMesh obj3
	          newMesh = meshop.detachFaces obj3 #{1} delete:true asMesh:true
	          update obj3 
	          emesh2 = Editable_mesh() 
	          emesh2.mesh = newMesh 
	          update emesh2          
	          emesh2.transform = obj3.transform
			  emesh2.name="OObject" + v as string
	
			  
	
			   
			  progress.pro.value=v*100./obj2numface			
			)
		  	
	     delete obj2
	     progress.pro.value=0
		 DestroyDialog progress
		 

	 
		 
		 